Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 Thailand F1 Guam F1 Tatra Banka Open 2003 - Bratislava VSZ Solvak Open Challenger - Kosice Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Zagreb Open - Zagreb Top Wool Challenger Biella - Biella 6th Sardinian International Championships - Cagliari XXXVII Torneig C.E. Laieta - Barcelona Open Castilla y Leon - Segovia Bancastato Challenger Lugano - Lugano Open Castilla y Leon - Segovia China Open - Beijing Tatra Banka Open - Bratislava Siemens Open 2007 - Scheveningen Challenger Tunisie - Tunis Siemens Open - Scheveningen KGHM Dialog Polish Indoors - Wroclaw XXX Edizione 'A Savoldi Marco' - Manerbio Morocco Tennis Tour - Rabat Morocco Tennis Tour - Marrakech Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Banja Luka Challenger 2003 - Banja Luka San Remo Tennis Cup - San Remo Zivnobanka Czech Open - Prostejov Nord/LB Open - Braunschweig BSI Challenger Lugano - Lugano Porsche Open - Poznan San Marino CEPU Open - San Marino Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Nord/LB Open - Braunschweig Tatra Banka Slovak Open - Bratislava Exim Agmedia Open - Kosice Privat Bank Cup - Dniepropetrovsk Belgrade Challenger Unicredit Czech Open 2007 - Prostejov Wolfsburg Challenger X Open Internacional D'Andorra - Andorra Barletta Challenger Alexander Kolyaskin Memorial - Donetsk San Marino Cepu Open - San Marino Copa Sevilla Internacionales de Andalucia - Seville Dharwad Challenger 2003 - Dharwad Sofia Challenger Arroyo de la Encomienda - Valladolid Open Costa Daurada - Tarragona Garden Open 2004 - Rome Ostrava Challenger Czech Open 2006 - Prostejov Porsche Open - Poznan Siemens Open 2004 - Scheveningen Pro Tennis World Open - Sunrise Braunschweig Challenger San Marino Challenger St. Remy Challenger Trnava Challenger Rennes Challenger Orleans Challenger Mons Challenger Tatra Banka Open - Bratislava San Remo Challenger Prostejov Challenger Lambertz Open - Aachen Bratislava Challenger Bergamo Challenger BMW Tennis Championship - Sunrise Orbetello Challenger Cordenons Challenger BMW Tennis Championship - Sunrise Athens Challenger Prostejov Challenger Kosice Challenger Tunis Open - Tunis Kosice Open-Steelers Cup 2008 - Kosice Istanbul Challenger Timisoara Challenger - Timisoara Labertz Open by Stawag - Aachen BMW Tennis Championship - Sunrise Marrakech Challenger Pozoblanco Challenger Porsche Open - Poznan Zivnobanka Czech Open - Prostejov Marburg Challenger Scheveningen Challenger VIII Torneo Internazionale di Tennis - Barletta Genova Challenger Almaty Challenger Tashkent Challenger Canberra Challenger San Benedetto Challenger - San Benedetto Bratislava Challenger Biella Challenger Internationaler Raiffeisen Grand Prix - St. Polten Manerbio Challenger Como Challenger Perugia Challenger Seville Challenger International Championship of Croatia - Umag Croatian Indoors - Zagreb St. Petersburg Open - St. Petersburg Open Seat-Godo '98 - Barcelona Internazionali di Tennis di San Marino - San Marino Abierto Mexicano de Tenis - Mexico City Hellmann's Cup - Santiago Open 13 - Marseille Merano Open - Merano Davidoff Swiss Indoors - Basel AXA Cup - London 2000 Mercedes Cup - Stuttgart Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Samsung Open - Brighton Heineken Open - Auckland Internazionali di Tennis di Bergamo - Bergamo Milan Indoors - Milan Japan Open - Tokyo Dubai Tennis Open - Dubai Okal Cup 2003 - Eckental Trofeo Barcelona de Tenis - Barcelona Estoril Open - Estoril BellSouth Open - Auckland Biella Challenger Czech Open - Prostejov Telenordia Swedish Open - Bastad Open Castilla y Leon - Segovia Riviera di Rimini Challenger 2004 - Rimini Grolsch Open - Amsterdam Mallorca Open - Mallorca Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Sophia Antipolis Challenger The Hamlet Cup - Long Island Unicredit Czech Open - Prostejov XII Internazionali di Tennis CARISBO - Bologna Tatra Banka Open - Bratislava President's Cup - Tashkent Bastad Challenger International Championship of Croatia - Umag Kremlin Cup - Moscow Cordenons Challenger Milan Indoors - Milan Zivnobanka Czech Open - Prostejov Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten St. Petersburg Open - St. Petersburg Rome Challenger Prostejov Challenger 2002 Mercedes Cup - Stuttgart Brasil Open - Salvador AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Open Seat Godo 2003 - Barcelona Eckental Challenger Prostejov Challenger Venice Open - Venice Legg Mason Tennis Classic - Washington D.C. ATP Open Castilla y Leon - Segovia Kosice Challenger International Championship of Croatia - Umag 1997 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Tunis Challenger Heilbronn Challenger Marbella Open - Marbella AT&T Challenger of Dallas - Dallas Internationaler Raiffeisen Grand Prix - St. Polten Prostejov Challenger Bulgarian Open - Sofia Augsburg Challenger Belgaum Open - Belgaum Lambertz Open - Aachen Gran Canaria 2 Challenger Memorial Savigni - Sassuolo AAPT Championships - Adelaide Baumag Open - Budapest Mallorca Open - Mallorca 1998 Mercedes Cup - Stuttgart Tennis Napoli Cup - Napoli Ciudad de Pozoblanco Open Diputacion - Cordoba Volkswagen Challenger 2004 - Wolfsburg KGHM Polish Indoors - Wroclaw 10ø Tornea B. Camparini - Reggio Emilia Mitsubishi Electric Europe Cup - Monza IPP Open - Helsinki 1999 Mercedes Cup - Stuttgart Telenordia Swedish Open - Bastad Czech Open 2005 - Prostejov USTA Men's Challenger of Dallas - Dallas BMW Open - Munich St. Petersburg Open - St. Petersburg Tata Open 2002 - Chennai Idea Prokom Open - Sopot Grolsch Open 1997 - Amsterdam Wideyes Swedish Open - Bastad Internazionali di Tennis di San Marino - San Marino Salem Open - Hong Kong Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Brest Challenger Helsinki Challenger Maia Challenger Rado Swiss Open - Gstaad Adidas International - Sydney Waldbaum's Hamlet Cup - Long Island Franklin Templeton Tennis Classic - Scottsdale AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Cerveza Club Columbia Open - Bogota Open 13 - Marseille Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca Gran Canaria 1 Challenger RCA Championships - Indianapolis Croatia Open - Umag Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island China Open - Beijing AIG Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Heineken Open - Auckland Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Zagreb Challenger ABN/AMRO World Tennis Tournament - Rotterdam Mercedes-Benz Cup - Los Angeles Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Thailand Open - Bangkok Open de Moselle - Metz TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Chennai Open - Chennai Next Generation Adelaide International - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Prostejov Challenger Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach The 10tele.com Open - Nottingham Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Kosice Challenger Next Generation Adelaide International - Adelaide Heineken Open - Auckland SAP Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Chennai Open - Chennai SAP Open - San Jose Grand Prix Hassan II - Casablanca The Nottingham Open - Nottingham Allianz Suisse Open Gstaad - Gstaad PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg Investor Swedish Open - Bastad Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad Eckental Challenger If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AIG Japan Open Tennis Championships - Tokyo Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Mercedes Cup - Stuttgart Bratislava Challenger Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Pilot Pen Tennis - New Haven PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Salem Open - Hong Kong Mercedes Cup - Stuttgart Bet-at-home Cup - Kitzbuhel Citi Open - Washington St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing Qatar ExxonMobil Open - Doha ATP Studena Croatia Open Umag - Umag Apia International - Sydney Brasil Open - Sao Paulo Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad If Stockholm Open - Stockholm Portugal Open - Oeiras Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem China Open - Beijing Generali Open - Kitzbuhel PBZ Zagreb Indoors - Zagreb Estoril Open - Estoril AEGON Championships - London Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Geneva Open - Geneva AEGON International - Eastbourne Heilbronn Challenger Delray Beach International Tennis Championships - Delray Beach Bournemouth Konzum Croatia Open - Umag BB&T Atlanta Open - Atlanta Bergamo Challenger Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Belgrade Challenger Qatar Exxon Mobil Open - Doha Cherbourg Challeger Open Sud de France - Montpellier Sarajevo Challenger Brasil Open - Sao Paulo Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Delray Beach Open - Delray Beach Rome Challenger Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Bet-at-home Cup - Kitzbuhel Rome Challenger Rakuten Japan Open - Tokyo Winston-Salem Open - Winston-Salem Grand Prix Hassan II - Casablanca ABN AMRO World Tennis Tournament - Rotterdam Athens Challenger Topshelf Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg RCA Championships - Indianapolis Shenzhen Open - Shenzhen Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Tunis Challenger BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna Millenium Tennis Championships - Delray Beach AEGON International - Eastbourne Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad BA-CA Tennis Trophy - Vienna Grand Prix Hassan II - Marrakech Open Parc - Lyon Antalya Cup - Antalya Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo Sydney International - Sydney SA Tennis Open - Johannesburg Generali Open - Kitzbuhel Grand Prix Hassan II - Casablanca New York Open - New York German Tennis Championships - Hamburg Gerry Weber Open - Halle Mercedes Cup - Stuttgart Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna U.S. Pro Tennis Championships - Boston International Championships of Sicily - Palermo Australian Men's Hardcourt Championships - Adelaide BMW Open - Munich US Men's Clay Court Championship - Houston AEGON International - Eastbourne International Championships of Sicily - Palermo Ortisei Challenger Allianz Suisse Open - Gstaad PTT Thailand Open - Bangkok If Stockholm Open - Stockholm Open Seat-Godo 2000 - Barcelona Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Casablanca SkiStar Swedish Open - Bastad Estoril Open - Estoril Aircel Chennai Open - Chennai Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Open de Tenis Comunidad Valenciana - Valencia Rio Open 500 - Rio de Janeiro TD Waterhouse Cup - Long Island Brasil Open - Sao Paulo Aix En Provence Challenger Erste Bank Open - Vienna Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Pilot Pen Tennis - New Haven Dubai Duty Free Tennis Championships - Dubai Genova Challenger Grand Prix Hassan II - Casablanca Bordeaux Challenger Bet-at-home Open - Hamburg Moselle Open - Metz China Open - Beijing Valencia Open - Valencia ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam U.S. Mens's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Tampere Challenger AEGON Championships - London Garanti Koza Sofia Open - Sofia Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Bet-at-home Open - Hamburg Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril China Open - Beijing Lille Challenger Alicante Challenger Memphis Open - Memphis Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Shenzhen Open - Shenzhen Quimper Challenger Connex Open Romania - Bucharest Alicante Challenger Heineken Open - Auckland New York Open - New York US Men's Clay Court Championship - Houston ABN/AMRO World Tennis Tournament - Rotterdam Milan Challenger Swiss Open - Gstaad Open Sud de France - Montpellier Delray Beach Open - Delray Beach Heineken Open Shanghai - Shanghai Open Seat-Godo 2001 - Barcelona Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam RCA Championships - Indianapolis Open Romania - Bucharest Stockholm Open - Stockholm Sydney International - Sydney Grand Prix Hassan II - Casablanca Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Internationaler Raiffeisen Grand Prix - St. Polten Croatia Open Umag - Umag BCR Open Romania - Bucharest European Community Championships - Antwerp PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London Orange Warsaw Open - Warsaw Austrian Open - Kitzbuhel Tento Czech Open - Prague BCR Open Romania - Bucharest China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz If Stockholm Open - Stockholm Investor Swedish Open - Bastad ATP Kremlin Cup - Moscow International Championship of Croatia - Umag Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Tennis Masters Series - Indian Wells Delray Beach International Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Serbia Open - Belgrade Qatar Mobil Open - Doha Ordina Open - 's-Hertogenbosch Open de la Comunidad Valenciana - Valencia Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Eutelsat Monte Carlo Open - Monte Carlo Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Licher German Open - Hamburg Open Sud de France - Montpellier Argentina Open - Buenos Aires The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome Eurocard Open - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Ricoh Open - 's-Hertogenbosch 2001 Mercedes Cup - Stuttgart Monte Carlo Open - Monte Carlo Italian Open - Rome Tennis Masters Series - Cincinnati Generali Open - Kitzbuhel Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Montreal Dubai Tennis Open - Dubai Intrum Stockholm Open - Stockholm Tennis Masters Series - Paris Open 13 - Marseille Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Heineken Trophy - Rosmalen Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Erste Bank Open - Vienna Heineken Trophy - 's-Hertogenbosch Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati CA Tennis Trophy - Vienna Tennis Masters Series - Madrid Heineken Open - Auckland NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Open Seat-Godo '97 - Barcelona BNP Paribas Masters - Paris Sony Ericsson Open - Miami Marbella Challenger BNP Paribas Masters - Paris Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Ilkley Challenger Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome 14th Paris Open - Paris Canberra Challenger Open 13 - Marseille Dubai Open - Dubai St. Petersburg Open - St. Petersburg Republic National Bank Monte Carlo Open - Monte Carlo Mercedes-Benz Cup - Los Angeles Tennis Masters Series - Monte Carlo Legg Mason Tennis Classic - Washington D.C. BellSouth Open - Vina del Mar Telenordia Swedish Open - Bastad Regions Morgan Keegan Championships - Memphis Erste Bank Open - Vienna Swiss Open - Gstaad Open de la Comunidad Valenciana - Valencia Australian Open - Melbourne Masters Series Monte-Carlo - Monte Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London AIG Japan Open - Tokyo Rogers Masters - Montreal Rogers Masters - Toronto Australian Open - Melbourne Internazionali BNL dItalia - Rome French Open - Paris Wimbledon - London Masters Series Monte-Carlo - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne Topshelf Open - 's-Hertogenbosch Sony Ericsson Open - Miami Thailand Open - Bangkok BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris BNP Paribas Masters - Paris Open de Tenis Comunidad Valenciana - Valencia Wimbledon - London U.S. Open - New York Moselle Open - Metz Australian Open - Melbourne Valencia Open - Valencia French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London German Open - Hamburg Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid AEGON Championships - London Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome German Open - Hamburg Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart U.S. Open - New York Mutua Madrid Open - Madrid Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Madrid Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Tennis Masters Series - Paris AAPT Championships - Adelaide Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Montreal Open de Moselle - Metz Western & Southern Open - Cincinnati Rogers Cup - Toronto Mutua Madrid Open - Madrid Miami Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami The Dubai Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Shenzhen Open - Shenzhen European Open - Antwerp Erste Bank Open - Vienna ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam French Open - Paris U.S. Open - New York Davis Cup, World Group, QR, SVK-CAN 4-1 Davis Cup, Group 1, 2R, SVK-ISR 3-1 Davis Cup, World Group, 1R, SWE-SVK 3-2 Davis Cup, World Group, QF, RUS-SVK 3-2 Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, World Group, QF, BRA-SVK 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 St. Petersburg Open - St. Petersburg Davis Cup, World Group, QR, SVK-GER 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, 1R, CHI-SVK 4-1 Swiss Indoors Basel - Basel Swiss Indoors Basel - Basel Hopman Cup - Perth Davis Cup, Group 1, 2R, ITA-SVK 4-1 Barcelona Open Banc Sabadell - Barcelona Telecom Italia Masters - Rome BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Campeonato de Espana Kia de Tenis 2004 - Madrid Wimbledon - London BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris All Lower level tournaments U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha Mutua Madrilena Masters Madrid - Madrid French Open - Paris U.S. Open - New York Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, World Group, 1R, RUS-SVK 3-2 Davis Cup, World Group, QR, SVK-CHI 3-2 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, QR, SVK-ARG 3-2 Davis Cup, World Group, 1R, SVK-SWE 3-2 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, MKD-SVK 0-5 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, PO, SVK-BEL 2-3 Grand Slam Cup - Munich Olympics - Sydney Olympics - Beijing Olympics - Athens